530 Poplar Ave, Redwood City, CA 94061
$1,600,000
Sold on Jan 10, 2025
258 Days on Site
Residential Income
MLS #:
ML81984756
2,768
Sq Ft
6,000
Sq Ft Lot
0
Garage
1951
Year Built