19
48 Laurel St
Redwood City, CA 94063
$1,599,000 USD
2,535 SF
2,535 SF
$1,599,000 USD
Service