3
2020 W 89th St
Leawood, KS 66206
$8,250,000 USD
68,333 SF
68,333 SF
$8,250,000 USD
Office