Merrifield Town Center

Mall details

Country: USA

Trade area: 89 000 sq. feet

Owner: Retail Properties of America

On a map