The complex would have 278 units and be built between the JFK/UMass MBTA station and the Shaw’s Supermarket.