5
2065 Piedmont Rd NE
Atlanta, GA 30324
$2,300,000 USD
3,800 SF
3,800 SF
$2,300,000 USD
Freestanding