National homebuilder Toll Brothers has released details on its second multifamily development in Atlanta. Toll Brothers Apartment Living has dubbed its mixed-use development in West Midtown the “Osprey.” The 319-unit apartment project at the corner of Howell Mill Road and 10th Street will include 13,000 square feet of retail and restaurant space… Read More
First Look at Toll Brothers’ 319-Unit Apartment Project in West Midtown
