304 Willoughby Court, Lafayette, CA 94549
5
beds
3
baths
3,442 Sq.Ft. LIVING AREA
0.87 Acres lot