Toll Brothers Announces New Atlanta Mixed-Use Project

Osprey will bring 319 luxury units and 13,000 square feet of retail to the city’s West Midtown neighborhood.