Commercial real estate in Otter Rock sold for $215,000

Published Jun 18, 2025

The new owners purchased the business facility, located at 301 Otter Crest Loop on June 4, 2025 for $215,000. The property, assigned for commercial use, was built in 1972 and features 947 square feet.