107 Leewood CT, Los Gatos, CA 95032
5
beds
3
baths
3,164 Sq.Ft. LIVING AREA
0.3 Acres lot