3
847-859 S Oliver St
Wichita, KS 67218
$550,000 USD
9,050 SF
9,050 SF
$550,000 USD
Storefront