Purchase Date: December 21, 2017
Sqft: 200,410
Live Oak Square
3475 Lenox Road NE, Atlanta, GA
Live Oak Square
3475 Lenox Road NE, Atlanta, GA
Purchase Date: December 21, 2017
Sqft: 200,410