20
2331 Alhambra Blvd
Sacramento, CA 95817
$26.40 USD/SF/YR
1,316-11,326 SF
1
Space Available
Built 1988
11,326 SF Contiguous
Built 1988
1,316-11,326 SF
$26.40 USD/SF/YR
Office/Medical