$885,000 -
10110 Riverside Dr
Ben Lomond ,
CA 95005
County: Santa Cruz