22 W 63rd St
Kansas City, MO 64113
$3,000,000 USD
6,250 SF
6,250 SF
$3,000,000 USD
Storefront Retail Office