Big changes brewing for another Westside Atlanta site

With 300 apartments, shopping, and eats, the “Osprey” is Howell Mill Road’s latest development set for takeoff