Fairmont Grand Del Mar

5300 Grand Del Mar Ct, San Diego, CA, 92130 United States