RateMyApartments
The Betty Ratings and Reviews
The Betty
120 E 61St St, Savannah, GA 31405
CURRENTLY REVIEWING