Skip to main content

Fashion Metro opens at Northtown Plaza

12/1/2010

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.

X
This ad will auto-close in 10 seconds