MLS# 6780760 - 23901 Leo Street NE Linwood Twp, MN 55079