New construction15 units availableFrom€257,199up to €410,624Edifici MuntMartorelles, Barcelona82 – 128 m²2 – 3 rooms