$395,000 -
1621 Van Vleck Avenue Se
Atlanta ,
GA 30316
City: Atlanta
Courtesy of Tenga S, WYND REALTY LLC