Landmarks and Outdoors > Park
Address: 4498 Del Mar Trails Rd, San Diego, CA, 92130
Phone: (619) 685-1366
Category: Other
Tags: #LandmarksandOutdoors
Listed on BizVoices