Some people who regularly use the Greenway may have been used to crossing over into the parking lot next to the Avalon to reach Needham Street. This access point (always unofficial) has been closed during the Crosspoint renovation and construction of Newton Nexus. We are talking to both the Avalon and Crosspoint to see if an additional access point can be opened up during the construction. Other crossover points do exist: Easy Street, Tower Road and the "spur" to Needham Street.
There's more information on our Facebook Page.