2985 Fair Oaks Ave
Redwood City, CA 94063
$3,887,000 USD
11,500 SF
11,500 SF
$3,887,000 USD
Warehouse