apartments place reviews savannah savannah place apartments reviews If you upsized to an average priced Durham 3 bedroom apartment you would pay 26. Welcome to Savannah Place Apartments a premium. … Friday, November 25, 2022 Edit