320 E South St
Orland, CA 95963
$4,500,000 USD
84,200 SF
84,200 SF
$4,500,000 USD
Industrial