2727 W Janelle St, Meridian, ID 83646 - Blossor