529 Page Street, SAN JOSE, CA 95126
Studio
2,133 Sq.Ft. LIVING AREA
0.305 Acres lot