11035 NE 23rd St
Spencer, OK 73084
$1,100,000 USD
13,000 SF
13,000 SF
$1,100,000 USD
Manufacturing