Sequim Location
Welcome to LARROC Sequim
Located at 511 E Washington St in Sequim (2 miles from Costco). This is a 152-unit state-of-the-art facility features new smart entry locks and multiple storage size options. The site was purchased in 2025 and is currently receiving numerous upgrades.