depot

noun
  1. a building where buses, trains, or other vehicles are stored and maintained
  2. a railroad or bus station
  3. a storage facility for goods or supplies

Examples