$15,995,000 -
516 Stratford Court
Del Mar ,
CA 92014
County: San Diego