Self Storage
(801) 803-6500
4930 S Redwood Road, Taylorsville, UT 84123
Reviewed on March 1, 2014. #1 of 1 Reviews
Great service. Managers friendly and helpful. Highly recommend.