1097 Hubbard Street Sw, Atlanta
$129,900 - 3 Beds, 1 Baths, 1,092 Sf
MLS® # 7365026
Fix and Flip. ARV +400. Teardown. 5 Min from the Mercedes Benz Stadium.
Keller Williams Realty Metro Atlanta
Listing information last updated on May 2nd, 2024 at 10:45pm CDT.