I never heard of this place. Ten ball fields separated by chain link fences. Bullpen, concession stand, playground and restrooms. It is a blue collar working neighborhood, but I would would be cautious about going there alone or with children. I read on the Internet is also an «off leash» park.