From €280,000NewterracedNew development in Turre Turre, Turre 3 bed 1 availableCompletion: 2027View development