The Fountain Plaza is centrally located in the heart of Savannah, Georgia adjacent to the Oglethorpe Mall. The center is 100% leased.
Leasing Agent
[email protected]
(o) 9123551311
(c) 9124410208