20
2798 Glenlocke Cir NW
Atlanta, GA 30318
$524,000 USD
2,405 SF
4.77% Cap Rate
2,405 SF
$524,000 USD
Specialty