Properties

All Short/Long Term (53)JL Properties (11)Meridian Suites (8)Paceville (1)Sliema Homes (22)Gzira (9)St Julians, Paceville (16)St Julians, Paceville (16)Valletta (5)Mercury Homes (19)