Sale flat, apartment Ta’ Monita Residence, Malta
top