JUST LISTED! 2630 Via Cascadita, San Clemente CA 92672