11
2825 I-240 Service Road
Oklahoma City, OK 73159
$2,606,352 USD
33,044 SF
8.25% Cap Rate
33,044 SF
$2,606,352 USD
Storefront