Located in Alexandria, VA, Plaza at Landmark serves shoppers from across the region. Shoppers can find this Power Center at Little River Turnpike & I-395. The center first opened its doors in 1963 and underwent a significant renovation in 1985. The mall spans 443,000 sqft. of leasable retail area and is home to around 45 stores. Guests will find 1,853 parking spaces at the venue.