$1,698,000 Last List Price Sold Aug 27, 2025
306 Otter Pond Ln, McCall, ID 83638
- 4 Beds
- 4 Baths
- 3,011 Sq Ft
- Built 2010
Last Sold Summary
- $564/SF
- 73 Days On Market
Current Estimated Value $1,698,000
Last Listing Agent Lisa Morgan Silvercreek Realty Group