Xterra Solutions, Inc. Share: Computer Services Xterra Solutions, Inc. Visit Website 311 California Street, STE 300 San Francisco, CA 94104 888-343-0720 About Map About At Xterra, we put our best minds towards our clients' success. We fit your specific technology needs: Managed Services, Cloud Infrastructure, Consulting and hardware. Transform IT costs to profits! What's Nearby? Distance: 5 10 15 20 25 50 mi.