4736m² Commercial property in Barcelona, Spain No. 25306
Barcelona
Commercial property
4736 m²
- m²
- sq. ft
$ 36 947 192
Price history
29.08.2025
$ 36 947 192
09.08.2024
$ 31 174 193
Similar offers







