1725 Comstock Street, Santa Clara, California

1725 Comstock Street, Santa Clara, California