$975,000 Pending 4Beds4Baths3188Sqft28.73Acres 31500 Echo Valley Trl, Cannon Falls, MN 55009 MLS#: 7048029