$349,900 - 3112 38th Avenue S, Moorhead, MN 56560
3112 38th Avenue S
Moorhead,
MN
56560
Subdivision: Village Green 6th Add