Our Projects

Parkway Plaza

 

 

 

Parkway Plaza is a 16,000 sf retail center located on Chatham Parkway in Savannah, GA. This project was constructed in 2002 on an outparcel within the Savannah Park of Commerce.

 

Contact us if you are interested in this property