Size: 25 acres
Developed Size: 3.5 acres
Source: Donated
Created: 1971
Camrose Dr. & Trumbull Dr.
Niles, OH 44446