22160 W 93rd Terrace, Lenexa, KS, 66220

$769,384

22160 W 93rd Terrace, Lenexa, KS, 66220

UNDER CONTRACT