1705 Rogers

Santa Clara, CA