Tabby Villas Apartments

Please Call
8506 Waters Avenue, Savannah, GA 31406

Are you the property manager?Claim this listing.

Property Details

31.9939,-81.10568506 Waters Avenue, Savannah, GA 31406Tabby Villas ApartmentsTabby Villas Apartments - Savannah

Tabby Villas Apartments

Where the living is affordable and convenient. Convenient to Southside and malls.

Lease Terms

Unavailable for this apartment