Location: Atlanta

TOP

241 Peachtree St NW

Office space in the heart of downtown Atlanta. 7,204 SF available. Lease rates beginning @ $20 SF Peachtree Center MARTA station is conveniently located directly under the building. Building also has access to Peachtree Common areas.…