1013-1011 W Hudson St, Redwood City, CA 94061
$3,575,000
Sold on Oct 28, 2022
895 Days on Site
Triplex
MLS #:
ML81899787
5,084
Sq Ft
9,075
Sq Ft Lot
2
Garage
2022
Year Built