Address: 2907 Hillbrook Way, Decatur, Georgia 30033

Price:  $424,900
Approx. Square Feet: 4,670
Bedrooms: 4
Full Bathrooms: 3
Year Built: 1967