JUST SOLD BEFORE HITTING THE MARKET! 2101 S Ola Vista, San Clemente 92672