$1,029,618 Last List Price Sold Jul 25, 2025
21768 N Ceylon Rd, Athol, ID 83801
- 3 Beds
- 2 Baths
- 1,850 Sq Ft
- Built 2024
Last Sold Summary
- $557/SF
- 187 Days On Market
Last Listing Agent Chad Salsbury Windermere/Hayden, LLC
21768 N Ceylon Rd, Athol, ID 83801