21
3949 NW 36th St
Oklahoma City, OK 73112
$4,350,000 USD
82,699 SF
82,699 SF
$4,350,000 USD
Manufacturing