11275 W Floating Feather Lot3, Star, ID, 83669
11275 W Floating Feather Lot3, Star, ID, 83669

$325,000

11275 W Floating Feather Lot3, Star, ID, 83669

2
Courtesy of: Lofthus Group