10
5300 SW 33rd St
Oklahoma City, OK 73179
$2,995,000 USD
17,800 SF
17,800 SF
$2,995,000 USD
Manufacturing