Home › Forums › Housing › Best places to rent close to Del Mar? › Here’s one for you. In
Here’s one for you. In Rancho Penasquitos there’s an area where it seems like half the streets are named Diablo something or other.