Tell me you don't drive on Needham Street without telling me you don't drive on Needham Street. :-) Since I doubt any Green Line extension will be built around here for a decade or three, most residents will still need a car to get to work etc. That being said, agreed on the nice renders!