You should be able to do request it by filling a park permit from the city of Englewood website. Just keep in mind if they hold school or league events those take priority.
There is plenty of room, but not many amenities. I suggest you go to Google Maps & take a satellite tour.
You would need to check with the Englewood Recreation Department
Thanks! Your answer is awaiting moderation.