$650,000 Sold Apr 30, 2025
1803 Otter Pond Dr, Montrose, CO 81401
- 3 Beds
- 2.5 Baths
- 2,012 Sq Ft
- Built 1994
Last Sold Summary
- $323/SF
- 1 Day On Market
Current Estimated Value $649,802
Last Listing Agent Beckie Pendergrass Keller Williams Realty Southwest Associates, LLC - Montrose
1803 Otter Pond Dr, Montrose, CO 81401