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