5
11701-11719 W 79th St
Lenexa, KS 66214
$3,392,960 USD
21,206 SF
21,206 SF
$3,392,960 USD
Office