Sacramento, CA
1285 Triangle Court

Square Feet
11,273
COE
01/06/2022
Labs & Research
$2,100,000