Apartment Unit 7 at 6808 Laroche Avenue, Savannah, GA 31406 | HotPads