637 Turnbuckle Dr 1101, Redwood City, CA 94063
$5,500 Sold on Feb 2, 2023
Townhouse for Rent
MLS #: ML81908656 4 Bd 3/1 Ba 1,861 Sq Ft
8,056 Sq Ft Lot 2 Garage 2015 Year Built