I walked by recently, the place exists. Looks like a little park with trails that possibly connect to the disused railroad. I didn't enter the park though, to see where the paths lead (although it's pretty clear that the railroad track is the only option if they lead anywhere)