UP A NEW STREET
Want to get a jump-start on upcoming deals? Meet the major Atlanta players at one of our upcoming events!
|We caught most of the crew (that's over 40 employees now) of Franklin Street at its new digs at The Lenox Building in Buckhead. The company has grown rapidly over the past couple of years and most recently was tapped to manage nearly 80 shuttered grocery stores across the Southeast.|