Extra Space Storage Reviews, Ratings | Self Storage near 1740 W 6020 S , Taylorsville UT United States

Extra Space Storage

4.9
1201 reviews
|Self Storage|Taylorsville, UT 84129 United States