$5,950,000 - 1219 Stratford Court, Del Mar, CA 92014
1219 Stratford Court
Del Mar,
CA
92014
Country: US