3890 Fairway Ct, New Meadows, ID 83654 - Blossor