23
1101 Investment Blvd
El Dorado Hills, CA 95762
$21.60 USD/SF/YR
1,390-9,064 SF
8
Spaces Available
Built 2001
9,064 SF Contiguous
Built 2001
1,390-9,064 SF
$21.60 USD/SF/YR
Office