Wine & Spirits opens at Ivyridge
Philadelphia -- Centro Properties Group announced Tuesday that Wine & Spirits has opened a 6,800-sq.-ft. store at Ivyridge, in Philadelphia.
Centro Properties Group, based in New York City, is the owner of Ivyridge.