Extra Space Storage Reviews, Ratings | Self Storage near 5520 S 3915 W , Salt Lake City UT United States

Extra Space Storage

4.9
674 reviews
|Self Storage|Salt Lake City, UT 84129 United States