Merrifield Town Center

Mall details

Country: USA

Trade area: 89 000 sq. meters

Owner: Retail Properties of America

On a map