$23,950,000
2016 Ocean Front, Del Mar, CA, 92014
Single Family Residence