Quarterra Group Announces Leasing at Emblem Mill Road Apartments
324-home community offers attainable, elevated living in Suburban Atlanta Quarterra Group, a subsidiary of Lennar Corporation and a real estate investment and development firm, today announced...