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