MLS #: 98923085 9501 W Stone Oak Ln Star, ID 83669 $1,399,900 4 Beds, 3.5 Baths, 3339 SqFt Residential Learn More MLS #: 98894739 6755 N Adale Way Meridian, ID 83646 $699,900 3 Beds, 2 Baths, 2018 SqFt Residential Learn More MLS #: 98918005 6749 N Willowside Ave Meridian, ID 83646 $649,900 3 Beds, 2 Baths, 1936 SqFt Residential Learn More