Properties

"El-Shaddai Court" Sir Arturo Mercieca Street, Sliema.