819 24
th Ave NE
Minneapolis, MN
  • Square Feet
    3,000