208 E BOWER ST, MERIDIAN, ID 83642