62 W Woodward St, Meridian, ID 83646 - Blossor