$679,000 -
5865 Friars Rd 3109
San Diego ,
CA 92110
Complex/park: The Courtyards