Savannah at Town Square — About the project
Savannah at Town Square by Nshama Properties is a 10-story residential complex with two-level parking, a lobby, and apartments with 1, 2, and 3 bedrooms ranging from 650 to 1,808 sq. ft. The project features a swimming pool, fitness center, children's playground, barbecue area, and landscaped design.