935-965 Brewster Ave
Redwood City, CA 94063
$4,400,000 USD
7,581 SF
7,581 SF
$4,400,000 USD
Storefront Retail Office