Floating Feather, Star, ID, 83669

$999,900

Floating Feather, Star, ID, 83669

Courtesy of: Lofthus Group