8
5980 Webb St
Loomis, CA 95650
$16.80 USD/SF/YR
4,060 SF
1
Space Available
Built 1955
4,060 SF Contiguous
Built 1955
4,060 SF
$16.80 USD/SF/YR
Office