Republic street penthouse

Malta