Barcelona Apartments Locations & Hours in Minneapolis, MN 55427

Barcelona Apartments Store Details

  • Address
    3501 Louisiana Avenue North
    Minneapolis, MN 55427
    Maps & Directions
  • Phone Number
    (763) 533-1122

Nearby Barcelona Apartments Locations