text: Anyone know where this park should actually be located or if it's really even a park. I can't any information about it anywhere and according to the Street Side images it's just a nature trail across from houses (that's not called Twentyfirst Avenue County Park BTW). A nature park does not a park make. I'm pretty sure it's fake since if it's a county park there should information somewhere easy to find online and also this isn't "Twentyfirst Avenue." Maybe the park should be up a block somewhere? "shrug" 