1001 Welch St., Atlanta, GA 30315

1001 Welch St., Atlanta, GA 30315
Photo 1 of 1
$76,000
Sold on 5/30/19
Beds Baths Sq. Ft. Taxes Built
2 1.00 0 $923 1950
On the market: 28 days
View full details, 15 photos, school info, and price history
Calling all investors!! Excellent Location in the heart of the city. Lots of New Developments in the area.
Listing courtesy of Elizabeth Henriquez, Keller Williams Realty Atlanta Partners