$1,600,000 -
513 Maynard Avenue
Atlanta ,
GA 30316
City: Atlanta
Courtesy of Dustin Kimberley, Keller Williams North Atlanta