5
NEC of SE 149th & Sooner Rd
Oklahoma City, OK 73165
$900,000 USD
3.05 AC
3.05 AC
$900,000 USD
Commercial