Location:
Castle Hill Rd, Redwood City, CA 94061, USA
Size:
4 bed | 2.5 | 1630 sqft
Date:
January 10 2024
Type:
Single Family Residence