208 E Leon St, New Plymouth, ID 83655 - Blossor