The development proposal includes 21 three-story apartment buildings with amenities such as a pool and clubhouse.