7
22939 W 83rd St
Lenexa, KS 66227
$9,018,000 USD
32 AC
32 AC
$9,018,000 USD
Commercial