The Greens Available Homes


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