VSP Folsom Lab

VSP FOLSOM LAB

LOCATION: FOLSOM, CALIFORNIA
SIZE: 80,000 SQUARE FEET