$249,990 -
1709 Taylor Avenue
Atlanta ,
GA 30344
City: Atlanta
Courtesy of Aquila Jimenez, WYND REALTY LLC