$485,000
8300 W 143rd Terrace, Overland Park, KS, 66223
Single Family Residence