12
508 W I 240 Service Rd
Oklahoma City, OK 73139
$3,600,000 USD
17,080 SF
7.59% Cap Rate
17,080 SF
$3,600,000 USD
Storefront