A mix of urban and rural neighborhoods, demographics and the history of city development all play a role.
The Morning Report
San Diego news and info
you need to take on the day.
A mix of urban and rural neighborhoods, demographics and the history of city development all play a role.