22208 W 93rd Terrace, Lenexa, KS, 66220

$829,346

22208 W 93rd Terrace, Lenexa, KS, 66220

PENDING