23
604 E Walker St
Orland, CA 95963
$3,990,000 USD
26,400 SF
7.5% Cap Rate
26,400 SF
$3,990,000 USD
Office