Villager Lane
Stone Mountain, GA 30038

8 UNITS  |  4 BEDS  |  3.5 BATHS  |  1,960 SQ. FT.  |  $300,000

Completed 2025