5258 N Zamora Way, Meridian, ID 83646 - Blossor