Atlanta-based Blue River Development is exploring a 660-unit multifamily project at Gate and Deerwood Lake parkways in South ...