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