$958,619 New Construction
- 3 Beds
- 2 Baths
- 2,549 Sq Ft
L28B1 E Howard Rd, Athol, ID 83801
L28B1 E Howard Rd, Athol, ID 83801Explore Similar Homes Within 2 Miles of 83803, ID
$958,619 New Construction
L28B1 E Howard Rd, Athol, ID 83801
L28B1 E Howard Rd, Athol, ID 83801$915,217 New Construction
L27B1 E Howard Rd, Athol, ID 83801
L27B1 E Howard Rd, Athol, ID 83801