New construction2 units available€430,000Rambla CatalunyaLes Masies de Voltregà, Barcelona187 m²4 rooms