La Mesa, CA (5500 Grossmont Center Dr)

Street view of the exterior in October 2021 (PC: Google Maps)

Random Articles