1162 Oliver St, Redwood City, CA 94061
$1,809,990 Sold on Jul 22, 2022
Single Family Residence
MLS #: ML81878637 3 Bd 2 Ba 1,260 Sq Ft
5,700 Sq Ft Lot 1 Garage 1947 Year Built