1875 Poplar Ave, Redwood City, CA 94061
$1,450,000
Sold on Apr 18, 2025
188 Days on Site
Duplex
MLS #:
ML81994667
1,819
Sq Ft
5,000
Sq Ft Lot
2
Garage
1951
Year Built