Ad Rental Penthouse Sliema (SLM) ref:L0623MT
top