Newark Townhome Near Airport - Pet Friendly Vacation Home Newark, North Jersey
Set in Newark in the New Jersey region, Newark Townhome Near Airport - Pet Friendly! has a patio. This holiday home is 16 km from Statue of Liberty and 18 km from Ellis Island.
Newark, 07112, United States