10 for the project show that a 108-unit apartment complex will be constructed next to the growing Goddard Sports Complex ... in July and be completed by summer 2026. "As far as we're concerned ...