24
730 Broadway
Redwood City, CA 94063
$3,990,000 USD
4,200 SF
5.37% Cap Rate
4,200 SF
$3,990,000 USD
Research And Development