New developmentSt. John of Square 69Santa Maria MaiorNZD 1,760,226Shop • 187 m²NZD 1,760,226Shop187 m²