This is one legitimate greenway, I enjoyed it so much that I was living the moment and did not take any pictures.
The address on Yelp is the address for Squirrel Lake Park, which is probably the best place to park. From Squirrel Lake it is 2 mi until the end of the Greenway if you take a Left, or 1.25 mi to the end of the Greenway if you take a right. The whole Greenway is 3.25 mi in length. In between, you will come across creeks where your dog can drink out of, a rock fountain, tastefully decorated murals, benches, plenty of trash cans and very nice runners. I do see bikers here, but you can't bike aggressively on this trail as it gets spirally and the greenway can have heavy traffic. I love that this greenway is covered with trees and paved.