South Lake Tahoe Mini Storage

1030 Industrial Ave
South Lake Tahoe, CA  
Hours of Operation
Office and Storage Hours: Monday Friday: 8:30am 6:00pm Saturday & Sunday 9:00am 5:00pm
Customer Reviews
Business Details