2790-2798 Spring St
Redwood City, CA 94063
$1,850,000 USD
4,664 SF
4,664 SF
$1,850,000 USD
Industrial