60
2208 Olivet Rd
Santa Rosa, CA 95401
$4,995,000 USD
85,000 SF
10.67% Cap Rate
85,000 SF
$4,995,000 USD
Industrial