18880 Caminito Cantilena #62, San Diego, CA 92128 Sold For $640,000 4 bed | 2.5 bath | 1,548...Read...Learn More