Ramada Plaza Minneapolis

1330 Industrial Blvd NE
Minneapolis
Minnesota
United States