$895,000 - 5745 Friars Rd Unit 122, San Diego, CA 92110
5745 Friars Rd Unit 122
San Diego,
CA
92110
Country: US