Erik Barbic has listed 132 Dufour St, on Santa Cruz's lower Westside for $595,000. Check it out
CA DRE#00529069