Available For Lease

 

Single Family Home

$3,250/mo.

3 Bed  •  3 Baths  •  1,992 sq. ft.

831 Welch St SW, Atlanta, GA 30310