$550,000
23513 W 89th Terrace, Lenexa, KS, 66227
Single Family Residence