Otter Rock commercial real estate finalizes sale at $13,950

Published Oct 2, 2025

The business property, built in 1972, was sold for $13,950. At 301 Otter Crest Loop, the 1,667-square-foot building was purchased by the new owners on Sept. 19, 2025.