Looks like North Branch Twin Homes is no longer available on Rent.com which means this information is likely out of date.

North Branch Twin Homes

 6584 381st Street, North BranchMN 55056