6717 Friars Road #60, San Diego, CA 92108 - MLS#SW21138051 - Terri ...