10148 W Aguila Ct., Star, ID 83669
4
beds
3
baths
1,974 Sq.Ft. LIVING AREA
8,319.96 Sq.Ft. lot