10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669
10087 W Napier Dr, Star, ID, 83669

$441,990

10087 W Napier Dr, Star, ID, 83669

ACTIVE