As central Ohio grapples with a housing shortage, Gahanna has approved a 159-unit apartment complex on the city's west side.