2020 N Amidon & 1701 W 21st St
Wichita, KS 67203
$7,755,542 USD
177,200 SF
8.98% Cap Rate
177,200 SF
$7,755,542 USD
Storefront Retail Office