6 bedrooms Apartment in Barcelona, Spain No. 99061
Barcelona
Apartment
6
280 m²
- m²
- sq. ft
$ 3 257 518
Price history
$ 3 257 518
$ 3 141 179
Similar offers









