THE CHELSEA

The Chelsea

111 South Chelsea Avenue, Atlantic City, 08401