5892-5896 Elm St
North Branch, MN 55056
$1,200,000 USD
10,064 SF
14
Units
10,064 SF
$1,200,000 USD
Apartments