8519 W War Eagle St, Star, ID, 83669

$477,154

8519 W War Eagle St, Star, ID, 83669

PENDING