Homes for sale - 967 W Barrymore, Meridian, ID 83646-4787 – MLS#988...