Otter Rock commercial condominium (not offices) property finalizes sale at $12,000

Published Jun 4, 2025

The commercial space, built in 1972, was sold for $12,000. Located at 301 Otter Crest Loop, the 935-square-foot building was purchased by the new owners on May 19, 2025.