Watch: New Jersey's Iconic Sheraton Crossroads Hotel Demolished After Nearly Four Decades
The Sheraton Crossroads opened in 1987 in New Jersey and was once a popular hotel and wedding venue.
Latest Stories