7
903 Main St
Redwood City, CA 94063
$2,600,000 USD
4,626 SF
5.2% Cap Rate
4,626 SF
$2,600,000 USD
Storefront Retail Office