$1,749,000 - 361 N Leigh Ave, Campbell, CA 95008
361 N Leigh Ave
Campbell,
CA
95008
County: Santa Clara