Sale flat, apartment Tas-sellum Residence, Malta
top