$850,000
20219 W 93rd Street, Lenexa, KS, 66220
Single Family Residence