$630,000 - 5765 Friars Unit 135, San Diego, CA 92110
5765 Friars Unit 135
San Diego,
CA
92110
Country: US