11368 N Barn Owl Way, Boise, ID 83714
6
beds
5
baths
4,218 Sq.Ft. LIVING AREA
0.39 Acres lot