6889 Devon WAY, SAN JOSE, CA 95129
4
beds
3
baths
2,091 Sq.Ft. LIVING AREA
6,181.16 Sq.Ft. lot