Shopping malls database
Shops at Savannah River Landing is located at the corner of Truman Pkwy. & President St., Savannah. It is a Lifestyle/Specialty Center which opened in 2013. It is an Open shopping mall. It covers an area of 250,000 sqft. and has about 0 stores.
Shopping mall's name: Shops at Savannah River Landing
Address: Truman Pkwy. & President St., Savannah, GA 31401
Number of stores: 0