Lenox Towers, Atlanta, GA Lenox Towers, Atlanta, GA

ATLANTA, GA—FirstService Residential is relocating its corporate offices to Atlanta.