208 E Bower St, Meridian, ID, 83642
208 E Bower St, Meridian, ID, 83642
208 E Bower St, Meridian, ID, 83642
208 E Bower St, Meridian, ID, 83642

$5,179,000

208 E Bower St, Meridian, ID, 83642

4
Courtesy of: Boise Premier Real Estate