$1,599,000 - 3031 Mark Ave, Santa Clara, CA 95051
3031 Mark Ave
Santa Clara,
CA
95051
County: Santa Clara