Barcelona, Cataluña/Catalunya, Spain

MLS#: C0128-SBRE-0181382

$0 USD

  • Minimum sellable space
    279m²
The details

Property features

Area

  • Land/Lot size: 279m²

Location

Barcelona, Cataluña/Catalunya, Spain