3946 Stovall Terrace

Atlanta, Georgia 30342

Status: Sold

  • 5 Bedrooms
  • 5 FULL
Bedrooms 5
Bathrooms 5
Built In 2004