Call us now ! Send us an email http://maps.google.com/maps?q=2636 17th Ave Santa Cruz United States

Back to Top

Original Owners Since 1974

Serving the Santa Cruz Area
831-475-7716
Original Owners Since 1974

Serving the Santa Cruz Area
831-475-7716

Call or Stop by Our Office in Santa Cruz

For more information on any of our products or services, please call us or fill out the form below.
Sutters Fort Self Storage LLC
2636 17th Ave
Santa Cruz, CA 95065
Phone: 831-475-7716
household storage units

Show Full Map     Get Directions

Rent for 12 Months, Get the 13th Month FREE

Contact Us

  • Reload
  • Address

    Sutters Fort Self Storage LLC
    2636 17th Ave
    Santa Cruz, CA 95065
    Phone: 831-475-7716

    Business Hours

    Mon, Tues Thurs & Fri: 9:00am - 4:30pm
    Saturday: 12:00pm to 6:00pm
    Closed: Wednesday and Sunday
    Closed between 12pm-1pm for lunch

    Payment Options