The Village at Del Mar Heights

Location: 
The Village at Del Mar Heights, San Diego, CA