JUST LISTED! 28 Finca, San Clemente 92672