Find Property:

SOLD

1260 CARMEL TERRACE

LOS ALTOS

5 Bedrooms / 4.5 Baths / 3,900 sq. ft. / 10,640 lot