View Details Open House $750,000 1 of 41 Walthour Place | Savannah 3 beds 3 baths 3,435 sqft 0.61 acres On Site: 33 Days