Santa Clara, CA
3310-3320 Edward Ave
Manufacturing
$5,103,810