The 14.3-acre site will include 280 apartments and 32 townhome-style units. First deliveries are expected in October 2027.