1241 E Ionia St, Meridian, ID 83642 - MacKeage