Overland Park City Council approves new apartment complex on 75th Street, Metcalf
OVERLAND PARK, Kansas – The Overland Park City Council voted 10-3 Monday night to approve a proposal for a new apartment complex in the city, despite concerns and a petition…