Fashion Metro opens at Northtown Plaza
Houston -- Centro Properties Group said Tuesday that Fashion Metro has opened a 9,810-sq.-ft. store at Northtown Plaza, in Houston.
Centro Properties Group, based in New York City, owns Northtown Plaza.
Houston -- Centro Properties Group said Tuesday that Fashion Metro has opened a 9,810-sq.-ft. store at Northtown Plaza, in Houston.
Centro Properties Group, based in New York City, owns Northtown Plaza.