$875,000 Last List Price Sold Jul 10, 2025
549 S Devon Ave, Star, ID 83669
- 4 Beds
- 3 Baths
- 2,644 Sq Ft
- Built 2019
Last Sold Summary
- $331/SF
- 63 Days On Market
Current Estimated Value $888,988
Last Listing Agent Jennifer Horsley-Stacey John L Scott Downtown