North Star Inn And Suites

6000 Lakeland Ave Minneapolis MN 55428 USA

(763) 537-8888

Location