Barcelona, Cataluña/Catalunya, Spain

MLS#: 0117-SBRE-0125311

$0 USD

  • Minimum sellable space
    808m²
The details

Property features

Area

  • Land/Lot size: 808m²

Location

Barcelona, Cataluña/Catalunya, Spain