$750,000 -
126 Buena Vista Ave
Boulder Creek ,
CA 95006
County: Santa Cruz