MLS #: 98791139 4058 E Blueberry St Meridian, ID 83642 $419,900 4 Beds, 2.5 Baths, 1906 SqFt Residential Learn More