Lusardi Creek in San Diego, CA 92127

Lusardi Creek in San Diego, CA 92127 (San Diego County) is a stream.

Waterway Type
stream
Located in San Diego County
Country United States