24 Hour U-Stor-It

24 Hour U-Stor-It is a storage facility in New York City.