The Greens Available Homes


MLS #: 98718674
2080 S Hills Ave
Meridian, ID 83642
$294,900
4 Beds, 2.5 Baths,
1906 SqFt
Residential
MLS #: 98717754
2086 S Hills Ave
Meridian, ID 83642
$284,900
4 Beds, 2.5 Baths,
1861 SqFt
Residential