12
3851-3895 Peachtree Rd NE
Atlanta, GA 30326
Rate Upon Request
1,544-3,117 SF
3
Spaces Available
Built 1958
3,117 SF Contiguous
Built 1958
1,544-3,117 SF
Rate Upon Request
Retail