Commercial facility in Otter Rock sold for $420,000

Published Sep 9, 2025

The new owners purchased the business site, at 301 Otter Crest Loop on Aug. 22, 2025 for $420,000. The property, listed for commercial use, was built in 1972 and features 1,667 square feet.