2
3875 Taylor Rd
Loomis, CA 95650
$35.29 USD/SF/YR
170 SF
1
Space Available
Built 1980
170 SF Contiguous
Built 1980
170 SF
$35.29 USD/SF/YR
Office