17 NE 26th St
Oklahoma City, OK 73105
$535,000 USD
5,525 SF
5,525 SF
$535,000 USD
Manufacturing