514 Mayellen AVE, SAN JOSE, CA 95126
3
beds
1
bath
1,088 Sq.Ft. LIVING AREA
5,532.12 Sq.Ft. lot