Contact Mario 1 open listing New apartment in central Sliema €820 / month No followed people No reviews Contact Mario