Bay View Villas 203 Apartment Tybee Island, Georgia
Set in Tybee Island, a few steps from Tybee Island Beach and 20 km from Savannah Bend Marina, Bay View Villas 203 offers air conditioning. This beachfront property offers access to a balcony and free private parking.
1217 Bay Street, Unit C203, Tybee Island, 31328, United States