CBRE Global Investors has acquired 201 17th St., a 349,400-square-foot, 17-story, Class A, LEED Gold–certified office tower built in 2007.
CBRE's Atlanta offices will manage and lease the building, which is 48 percent leased.
CBRE Global Investors has acquired 201 17th St., a 349,400-square-foot, 17-story, Class A, LEED Gold–certified office tower built in 2007.
CBRE's Atlanta offices will manage and lease the building, which is 48 percent leased.