36
2488 SW Lakewood Ave
Atlanta, GA 30315
$103.13 - $139.20 USD/SF/YR
94-500 SF
2
Spaces Available
Built 1975
500 SF Contiguous
Built 1975
94-500 SF
$103.13 - $139.20 USD/SF/YR
Office, Retail