30026 N TERRACE Avenue 30026 N TERRACE Avenue Spirit Lake, Idaho 83869 United States
30026 N TERRACE Avenue Spirit Lake, Idaho 83869 United States
$1,895,000
Market statistics in Spirit Lake
Average Price
Bedrooms
days