23
931-945 W Hoover Ave
Orange, CA 92867
$3,500,000 USD
10,207 SF
10,207 SF
$3,500,000 USD
Manufacturing