The La Mesa police station at 8085 University Avenue opened in 2012, and it’s been five years since the old station located at 8181 Allison Avenue was demolished. The sight of fencing and equipment on …
May 18, 2017
Posted May 17, 2017
The La Mesa police station at 8085 University Avenue opened in 2012, and it’s been five years since the old station located at 8181 Allison Avenue was demolished. The sight of fencing and equipment on …