Shopping malls database
Plaza at Landmark is located at the corner of Little River Turnpike & I-395, Alexandria. It is a Power Center which opened in 1963 and was last renovated in 1985. It is an Open shopping mall with 1,853 parking spaces. It covers an area of 443,000 sqft. and has about 45 stores.
Shopping mall's name: Plaza at Landmark
Address: Little River Turnpike & I-395, Alexandria, VA 22312
Number of stores: 45