Sun Self-Storage & Commercial Center

The Professional Storage People

Sun Self-Storage is located on Centerline Road at Villa La Reine on sunny St. Croix in the United States Virgin Islands.

 Sun Self-Storage offers:

  • All size units, from small lockers to large warehouses
  • Warehouses with offices (electric & plumbing)
  • Container parking
  • Low cost storage
  • 24 hour security