It's pretty obvious that the name "Castle Garden Abandon Tot lot" is complete nonsense...

This looks like a playground. It's common for large apartment/townhouse complexes to have a few playgrounds scattered around. It's very unlikely that this is a park. (Same goes for all of the other similar small areas in Castle Gardens )