1260 W Selby Ln, Redwood City, CA 94061
$1,598,000 Sold on Feb 9, 2023
Single Family Residence
MLS #: ML81910674 3 Bd 2 Ba 1,290 Sq Ft
4,712 Sq Ft Lot 2 Garage 1965 Year Built