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