Contact Nicola 1 open listing Room for rent in Sliema €700 / month No followed people No reviews Contact Nicola