13350 W Park AVE, Boulder Creek, CA 95006 - MLS#ML81854494 - Vista ...