23812  W 59th Terrace, Shawnee, KS, 66226

$607,289

23812 W 59th Terrace, Shawnee, KS, 66226

Courtesy of: Overland Park