It’s located between the 62 and 76 routes, and the Rev and Lexpress are nearby. Walking distance to Stop & Shop and Walgreens. There is a very tenuous case to be made for TOD-style parking restrictions, assuming residents were working in the city.
It’s shame there wasn’t a convenient Red Line...