70
550 Price Ave
Redwood City, CA 94063
$4,998,000 USD
6,380 SF
6,380 SF
$4,998,000 USD
Office