3
16-22 S 193rd Ave
Catoosa, OK 74015
$395,000 USD
5,303 SF
5,303 SF
$395,000 USD
Storefront