Louis Stelzer County Park in Lakeside, CA 92040

Louis Stelzer County Park in Lakeside, CA 92040 (San Diego County) is a park. Louis Stelzer County Park is located near Via Stellare.

Leisure
park