The Greens Available Homes


MLS #: 98791139
4058 E Blueberry St
Meridian, ID 83642
$419,900
4 Beds, 2.5 Baths,
1906 SqFt
Residential
learn more about our neighborhood >