5630 Saint Croix Trl
North Branch, MN 55056
$7,000,000 USD
88,000 SF
88,000 SF
$7,000,000 USD
Freestanding