NYC gobbles up nearly 200 parking spots in space-starved Upper West Side: ‘They want to eliminate people driving’
The city Department of Transportation is eliminating 175 parking spots on the Upper West Side, outraging drivers who say it’s the latest salvo in NYC’s war against cars — and ...