"Find your new home at Lake View Apartments in Savannah, GA. Located in a quiet neighborhood, you can enjoy some peace and quiet. The apartments are rated highly.
Information on vacancies and lease options is available. Get in touch with property management today, or visit 1114 Mohawk St in Savannah, GA."