Overland Park apartment complex sells for $18.6 million

January 22, 2015 3:04 PM