3600 40th St
Moorhead, MN 56560
$2,047,493 USD
13.43 AC
13.43 AC
$2,047,493 USD
Commercial