3332 Pepper Tree LN, SAN JOSE, CA 95127
3
beds
1.5
baths
1,353 Sq.Ft. LIVING AREA
5,000.69 Sq.Ft. lot