11
2804 SE 59th St
Oklahoma City, OK 73129
$675,000 USD
6,145 SF
6,145 SF
$675,000 USD
Manufacturing