Happened to swing by here today. The paved area is fenced off. The NW side has a pedestrian entrance, and the SE side (in the school) has steps up to it. No way for cars to enter. I think it's just a schoolyard.