6780 Friars Road #128, San Diego, CA 92108 - Homesnap