Sale flat, apartment St. Julians, Malta
top