MLS #: 98932929 1987 N Meadow Wood Avenue Middleton, ID 83644 $684,900 3 Beds, 2.5 Baths, 2186 SqFt Residential Learn More