1855 Palm View PL 221, SANTA CLARA, CA 95050
2
beds
2
baths
950 Sq.Ft. LIVING AREA