SoldSold: 13621 W 129TH Terrace, Olathe, KS 6606213621 W 129th TerraceOverland Park, KS 662074Beds 3.1Baths 2,327Sq ftView Listing