Penn Station Light Rail Departure

Bus Stop • Newark Central Business District, Newark, NJ