The Studio Homes at Ellis Square
120 W Bryan Street, Savannah, Georgia, 31401
Enjoy the best of Savannah during your stay at the chic new *Studio Homes at Ellis Square*. As an owner, expect to be immersed in luxury form the moment you step foot on the grounds of the newly constructed property. The fully appointed units offer the most discerning owner...
Great rental which is based on points! Option to use points at any resort in the Bluegreen network!