3
909-911 Main St
Redwood City, CA 94063
$3,900,000 USD
4,450 SF
5.01% Cap Rate
4,450 SF
$3,900,000 USD
Restaurant