$349,900 - 3018 41st Avenue S, Moorhead, MN 56560
3018 41st Avenue S
Moorhead,
MN
56560
Subdivision: Shepherd Meadows 1st Add