Del Mar Residence

Del Mar, CA