107 Woodmere Rd
Folsom, CA 95630
$14,650,000 USD
57,496 SF
57,496 SF
$14,650,000 USD
Research And Development