Vista Parking

20 Frontage Road, Newark, NJ 07114