Definition

Self-Storage Warehouse means where individual enclosed areas are made available to the public for keeping or storing goods or commodities.

  • Flag
  • Source Document

    Related entities