Staten Island Devastated in Sandy’s Wake

By FeaturesFOXBusiness

Image 1 of 7

Staten Island, home to 500,000 residents, is one of five New York City Boroughs. Staten Island is located about five miles from the southern tip of Manhattan.

Continue Reading Below