Overland Park apartment complex sells for $18.6 million

January 22, 2015 03:04 PM