The Greens Available Homes


MLS #: 98829558
2014 S Defio Way
Meridian, ID 83642
$494,900
4 Beds, 3 Baths,
1804 SqFt
Residential
learn more about our neighborhood >