2320 Vista Ave, Payette, ID 83661 - Blossor