Fort Evans Plaza II

Mall details

City: Leesburg

Region: North America

Country: USA

State: Virginia

Trade area: 229 000 sq. feet

Owner: Retail Properties of America

On a map